[HVMLOADER][VTPM] Add support for a TCG ACPI table.
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Fri, 17 Nov 2006 10:24:22 +0000 (10:24 +0000)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Fri, 17 Nov 2006 10:24:22 +0000 (10:24 +0000)
commit9fd9787b0e7995ac5f2da504b92723c24d6a3737
treeb1c8ac78bba6ae567bce0c60d97a1f9345fe0b51
parent00eca9c7d1e4eb00cfa41761a3a92683a9f94fc5
[HVMLOADER][VTPM] Add support for a TCG ACPI table.

The ACPI table is generated if the probing for the TIS interface
succeeds. I cleaned up the ACPI signatures in acpi2_0.h to be more
readable.

The specification for the layout of these ACPI tables can be found here:
https://www.trustedcomputinggroup.org/groups/server/TCG_ACPIGeneralSpecification_1-00_1-00_FINAL.pdf

Extensions to the Bochs BIOS that use these ACPI extensions will follow.

Signed-off-by: Stefan Berger <stefanb@us.ibm.com>
tools/firmware/hvmloader/acpi/acpi2_0.h
tools/firmware/hvmloader/acpi_utils.c
tools/firmware/hvmloader/util.c
tools/firmware/hvmloader/util.h